Samorozbalovaci combo

Otázka od: Petr Kuklik

4. 11. 2004 16:55

Dobry den,
  potreboval bych komponentu neco jako combo, ktera by se pri ziskani fokusu
sama rozbalila, pri opusteni zase zabalila. Do komponenty by se melo dat
zapisovat a na Enter novy text vlozit do seznamu polozek. Myslel jsem si, ze
pouziji combo (Style = csDropDown nebo csSimple). Kdyz je styl csDropDown, tak
se sice rozbali, ale pri kliknuti mimo combo (treba do sousedniho editu) se
pouze zabali, ale o fokus neprijde. Kdyz je Style csSimple, tak se vubec
nerozbaluje.
  Muzete mi poradit bud jak to combo zmordovat nebo nejakou jinou komponentu?

  Pro predstavu, kdo z vas zna GroupWise, pak komponenta by mela umet to co
delaji polozky pro adresaty mailu.

Diky Petr Kuklik


Odpovedá: Petr Fejfar

4. 11. 2004 18:04

Petr Kuklik wrote:

> Muzete mi poradit bud jak to combo zmordovat nebo nejakou jinou
komponentu?

Melo by to jit vhodnou obsluhou udalosti TComboBox.OnCloseUp
s predanim focusu na odpovidajici prvek ze seznamu
<Relevantni parent>.GetTabOrderList().


HTH, pf